taste stimulus - French English Dictionary